<?php
  
class cms {
  	function check_login() {
  		if ($_SESSION['flycms_login'] != 1) header('location: login.php'); 
  	}
  	public function addnews_check() {
  		 if (isset($_POST['tested'])) { return true; } else {return false;}  
  	}
  	public function addnews_form() 
  	{
  	
  		print "<form name='newsadd' action=\"?add=true\" method=\"post\" >

	<input type=\"hidden\" name=\"tested\" value=\"true\"> 
<input type=\"text\" name=\"title\" value='".@$_POST['title']."'>
 <select name=\"status' size=\"1\"> 
 <option value=\"1\" label='Активно' selected></option>
  <option value='0' label='Неактивно'  ></option>
 </select>
 <input type='submit' name='send' value='Send' >
</form>"; 
   }
   
/*
//
*/
function cat_news( ) {
	global $sql,$config, $tpl; 
	$sql -> connect ( $config['dbuser'], $config['dbpass'],   $config['dbname'] ) ; // Подсоеденяемся к MySQL
	$temp_sql = $sql ->  query("SELECT * FROM `".$config['dbprefix']."news`  WHERE status = 1 ORDER BY id DESC");
		while ($temp_data = $sql -> get_row($temp_sql)) {
			$tpl ->add_content( "<div class='newstitle'><a href='?id=".$temp_data['id']."'>
				".$temp_data['title']."</a><span class='date'>".$temp_data['date']."</span></div>"); 
			$tpl ->add_content("<div class='newsstory'>
			".$temp_data['short_story']."</div>");
			$tpl ->add_content("
			<div class='podrobn'>[<a href='?id=".$temp_data['id']."'>Подробнее</a>]</div>");
		}	
	$sql -> close(); 
}// Function Cat_news 
function browse_news() {
	global $sql, $tpl,$config; 
		$id = (int)$_REQUEST['id'];
		$sql -> connect ( $config['dbuser'], $config['dbpass'],   $config['dbname'] ) ; // Подсоеденяемся к MySQL
		$temp_sql = $sql ->  query("SELECT * FROM `".$config['dbprefix']."news` WHERE id = ".$id);
	 	if (!$temp_data = $sql -> get_array($temp_sql)) {
	 		$tpl -> add_content("<div class='ErrorMsg'>Новость удалена, перемещена или никогда не существовала!</div>");
	 	}
	 	else if ($temp_data['status']=='0') {
	 		$tpl -> add_content("<div class='ErrorMsg'>Новость недоступна для просмотра пользователями!</div>");
	 	} else { 
	 	

	 		$tpl -> title($temp_data['title']);
			$tpl ->add_content( "<div class='newstitle'>
				".$temp_data['title']."<span class='date'>".$temp_data['date']."</span></div>"); 
			$tpl ->add_content("<div class='newsstory'>
			".$temp_data['full_story']."</div>");
		}
	$sql -> close(); 
} // Function Browse news


/*  
//
*/    
   
   

} //endclass
 

?>
